package com.cloudlead.fleetService.vo;

import com.cloudlead.common.lang.annotation.Label;
import org.joda.time.DateTime;

import javax.validation.constraints.NotNull;

/**
 * Created by wyj on 2015/9/7.
 */
public class SendCarVo {

    @NotNull
    @Label("箱ID")
    private String containerId;
    @Label("车辆ID")
    private String carId;
    @Label("箱状态")
    private String containerStatus;
    @Label("重量")
    private float containerWeight;
    @Label("体积")
    private float volume;
    @Label("备注")
    private String comments;
    @Label("计划时间")
    private String planDate;
    @Label("铅封号")
    private String containerSeal;
    @Label("箱号")
    private String containerNo;
    @Label("flag")
    private  String flag ;

    @Label("装箱地址")
    private  String packagingAddress ;

    @Label("拆箱地址")
    private  String removeAddress ;

    @Label("甩挂标记")
    private  String trailerFlag ;
    @Label("危险品标记")
    private  String dangerous ;

    @Label("车队反馈信息")
    private  String feedBack ;

    @Label("甩挂车辆")
    private  String trailerCarId ;

    @Label("甩挂驾驶员")
    private  String trailerDriverId ;


    @Label("派车时间")
    private DateTime sendCarTime;

    @Label("提箱时间")
    private String suitcaseTime;

    @Label("进入门点时间")
    private String intoTime;
    @Label("离开门点时间")
    private String outTime;
    @Label("完成时间")
    private String finishTime;



    @Label("确认时间")
    private  String confirmTime;

    @Label("驾驶员ID")
    private String driverId;

    @Label("尺寸类型")
    private String type;
    @Label("fleetStatus")
    private  String fleetStatus;


    public String getContainerId() {
        return containerId;
    }

    public void setContainerId(String containerId) {
        this.containerId = containerId;
    }

    public String getCarId() {
        return carId;
    }

    public void setCarId(String carId) {
        this.carId = carId;
    }

    public String getContainerStatus() {
        return containerStatus;
    }

    public void setContainerStatus(String containerStatus) {
        this.containerStatus = containerStatus;
    }

    public float getContainerWeight() {
        return containerWeight;
    }

    public void setContainerWeight(float containerWeight) {
        this.containerWeight = containerWeight;
    }

    public float getVolume() {
        return volume;
    }

    public void setVolume(float volume) {
        this.volume = volume;
    }

    public String getComments() {
        return comments;
    }

    public void setComments(String comments) {
        this.comments = comments;
    }

    public String getPlanDate() {
        return planDate;
    }

    public void setPlanDate(String planDate) {
        this.planDate = planDate;
    }

    public String getContainerSeal() {
        return containerSeal;
    }

    public void setContainerSeal(String containerSeal) {
        this.containerSeal = containerSeal;
    }

    public String getContainerNo() {
        return containerNo;
    }

    public void setContainerNo(String containerNo) {
        this.containerNo = containerNo;
    }

    public String getFlag() {
        return flag;
    }

    public void setFlag(String flag) {
        this.flag = flag;
    }

    public String getPackagingAddress() {
        return packagingAddress;
    }

    public void setPackagingAddress(String packagingAddress) {
        this.packagingAddress = packagingAddress;
    }

    public String getRemoveAddress() {
        return removeAddress;
    }

    public void setRemoveAddress(String removeAddress) {
        this.removeAddress = removeAddress;
    }

    public String getTrailerFlag() {
        return trailerFlag;
    }

    public void setTrailerFlag(String trailerFlag) {
        this.trailerFlag = trailerFlag;
    }

    public String getDangerous() {
        return dangerous;
    }

    public void setDangerous(String dangerous) {
        this.dangerous = dangerous;
    }

    public String getFeedBack() {
        return feedBack;
    }

    public void setFeedBack(String feedBack) {
        this.feedBack = feedBack;
    }

    public String getTrailerCarId() {
        return trailerCarId;
    }

    public void setTrailerCarId(String trailerCarId) {
        this.trailerCarId = trailerCarId;
    }

    public String getTrailerDriverId() {
        return trailerDriverId;
    }

    public void setTrailerDriverId(String trailerDriverId) {
        this.trailerDriverId = trailerDriverId;
    }

    public DateTime getSendCarTime() {
        return sendCarTime;
    }

    public void setSendCarTime(DateTime sendCarTime) {
        this.sendCarTime = sendCarTime;
    }

    public String getSuitcaseTime() {
        return suitcaseTime;
    }

    public void setSuitcaseTime(String suitcaseTime) {
        this.suitcaseTime = suitcaseTime;
    }

    public String getIntoTime() {
        return intoTime;
    }

    public void setIntoTime(String intoTime) {
        this.intoTime = intoTime;
    }

    public String getOutTime() {
        return outTime;
    }

    public void setOutTime(String outTime) {
        this.outTime = outTime;
    }

    public String getFinishTime() {
        return finishTime;
    }

    public void setFinishTime(String finishTime) {
        this.finishTime = finishTime;
    }

    public String getConfirmTime() {
        return confirmTime;
    }

    public void setConfirmTime(String confirmTime) {
        this.confirmTime = confirmTime;
    }

    public String getDriverId() {
        return driverId;
    }

    public void setDriverId(String driverId) {
        this.driverId = driverId;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getFleetStatus() {
        return fleetStatus;
    }

    public void setFleetStatus(String fleetStatus) {
        this.fleetStatus = fleetStatus;
    }
}
